The Pizza Room - Poplar (Menu)

167 East India Dock Road, London
+44 20 7987 1366

Give a rating to The Pizza Room - Poplar

Suggest a dish

How much did you spend at The Pizza Room - Poplar?